// pages/caicaicai/index.js
let userNumber; //猜想的数据
let computerNumber; //计算机想的数据
Page({
	data: {
		focus: true,
		// list: []
	},
	onLoad(options) { //生命周期函数--监听页面加载
		computerNumber = parseInt(Math.random() * 100) //计算机想的数据
		console.log('计算机想的数据: ', computerNumber)
	},
	guessData(e) { //获取用户猜想的数据
		console.log(e.detail.value)
		userNumber = parseInt(e.detail.value) //把字符串转换为整数
	},
	caicaicai(e) { //处理猜想的结果
		let list = this.data.list //获取原来猜测的数据列表
		if (list == null) list = []
		console.log('list的值：', list)
		list.push(userNumber) //把猜测的数据添加到数组的末尾
		if (list.length > 8) list.shift() //删除数据最左侧的数据
		let result = null;
		if (userNumber > computerNumber) {
			result = '你猜大了~'
		} else if (userNumber < computerNumber) {
			result = '你猜小了~'
		} else {
			result = '恭喜你猜对了~'
		}
		this.setData({ //动态设置页面数据
			result: result, //在界面上显示猜猜猜的结果, 可以简写成 result,
			list, //更新界面上猜测数据的列表
			userData: null, //用来清空输入框里边的内容
			focus: true, //让输入框重新获得焦点
		})
	}
})